const jwt = require("jsonwebtoken");
const refresh = "come";
const createTokenCheck = {
  getToken(privateData, expiresIn) {
    return jwt.sign({
        data:privateData
    },refresh,{expiresIn:expiresIn});
  },
  //   检查token是否过期
  verify(token) {
    try {
      return jwt.verify(token, refresh);
    } catch (error) {
      // 如果报错返回false.[因为token有可能过期，就会报错]
      console.log("error:", error);
      return false;
    }
  },
};
// 暴露出去，其他地方调用就行
module.exports = createTokenCheck